orographic rainfall - German English Dictionary